body{ background:#f0f0f0}

/*-- banner --*/
.nkcombanner{ background:url(../images/kchcon02.png) right top no-repeat; height:351px; margin-bottom:25px;min-width:1075px}
.nkcombannerText{ width:610px; margin:0 auto;padding-top: 140px;}
.nkcombannerText a{display:inline-block;margin:0 34px;border:1px solid #fff;width:153px;height:36px;line-height:36px;border-radius:36px;color:#fff;font-size:18px;background:#559ef1}

/*-- 左侧 --*/
.nkcsider{ width:230px;border-radius:3px}
.nkcsider .nkcsiderList{ background:#fff url(../images/kchcon03.png) center top no-repeat; padding-top:69px; border-radius:3px}
.nkcsider .nkcsiderList h1{font-weight:normal;display:block;height:60px;line-height:60px;background:url(../images/kchcon04.png) 50px center no-repeat;padding-left:93px;font-size:18px;color:#65a8ff;}
.nkcsider .nkcsiderListsdsd a{ display:block; height:60px;line-height:60px; background:url(../images/kchcon04.png) 50px center no-repeat; padding-left:93px; font-size:18px; color:#65a8ff;}
.nkcsider .nkcsiderListsdsd a:hover{ color:#2271d8;}
.nkcsider .nkcsiderhot{ margin-top:10px; background:#fff;border-radius:3px; padding-bottom:15px;}
.nkcsider .nkcsiderhot h1{ font-weight:normal;font-size:14px; color:#fff; display:block; line-height:31px;height:31px; background:#65a8ff;border-radius:3px}
.nkcsider .nkcsiderhot ul{ margin:15px 0 0 0}
.nkcsider .nkcsiderhot ul li{display:inline-block; background:url(../images/kchcon14.png) no-repeat; padding:12px; width:80px; height:80px;}
.nkcsider .nkcsiderhot ul li img{width:80px; height:80px;}

/*-- 左侧展开栏目 --*/
#expmenu-freebie{ padding-bottom:50px}
ul.expmenu { width: 230px; }
ul.expmenu * { list-style: none; }
ul.expmenu > li > div.header { padding:0 0 0 96px; color:#65a8ff; line-height:35px;height:35px;}
ul.expmenu > li > div.on{ padding:0 0 0 96px; color:#65a8ff; line-height:35px;height:35px; background: url(../images/kchcon10.png) 75px center no-repeat}
ul.expmenu > li:last-child > div.header { border-bottom: none; }
ul.expmenu > li ul li { background-color: #f8f8f8;color: #929292;line-height:27px;height:27px; font-size:14px; padding-left:107px; border-bottom:1px solid #f8f8f8}
ul.expmenu > li ul li:last-child {border-bottom:1px solid #f8f8f8}
ul.expmenu > li ul li.selected { background:#65a8ff url(../images/kchcon09.png) 96px center no-repeat; color:#fff; line-height:27px;height:27px; font-size:14px;border-bottom:1px solid #f8f8f8}
ul.expmenu div.header{color: #203f61;}
ul.expmenu > li > div.header > .label {background: no-repeat; }
ul.expmenu > li > div.header > .arrow { display: block; width: 16px; height: 16px; background: no-repeat center; float: right;margin-right: 53px;margin-top:10px;}
ul.expmenu > li > div.header > .arrow.up { background-image: url(../images/arrow_d.png); }
ul.expmenu > li > div.header > .arrow.down { background-image: url(../images/arrow_u.png); }

/* Mouse Events */
ul.expmenu div.header:hover{cursor: pointer;background: url(../images/kchcon10.png) 75px center no-repeat}

ul.expmenu > li ul li:not(.selected):hover{background: #65a8ff url(../images/kchcon09.png) 96px center no-repeat; /* Old browsers */cursor: pointer; color:#fff;line-height:27px;height:27px; font-size:14px;border-bottom:1px solid #f8f8f8}
ul.expmenu > li ul li:not(.selected):active{background: #65a8ff url(../images/kchcon09.png) 96px center no-repeat; /* Old browsers */cursor: pointer;color:#fff;line-height:27px;height:27px; font-size:14px;border-bottom:1px solid #f8f8f8}




/*-- 正文列表 --*/
.nkccontent{ width:822px;border-radius:3px; background:#fff;  }
.nkccontent .nkcconTitle{ height:41px; line-height:41px;border-radius:3px; background:#65a8ff url(../images/kchcon06.png) 25px center no-repeat; padding-left:41px; color:#fff}
.nkccontent .nkcconTitle a{color:#fff}
.nkccontent .nkcconName h3{ display:block; font-weight:normal; padding:20px 0; color:#353535}
.nkccontent .nkcconList{ background:#fff; min-height:710px;border-radius:0 0 3px 3px; padding:0 17px 17px 17px;}
.nkccontent .nkcconList li{overflow:hidden;zoom:1; display:block; padding:27px 0; border-bottom:1px dashed #cdcdcd;}
.nkccontent .nkcconList li .nkcconListL{ width:237px; height:165px; float:left; margin-left:10px;}
.nkccontent .nkcconList li .nkcconListR{float:right; width:515px; margin-right:8px}
.nkccontent .nkcconList li .nkcconListR .nkcconListRh1{color:#353535; display:block; font-weight:normal; font-size:16px; line-height:30px;}
.nkccontent .nkcconList li .nkcconListR .nkcconListRdate{color:#2271d8;background:url(../images/kchcon08.png) left center no-repeat; padding-left:20px;line-height:38px;}
.nkccontent .nkcconList li .nkcconListR .nkcconListtext{color:#757575;line-height:25px;}
.nkccontent .nkcconList li .nkcconListR .nkcconListhref{color:#fff;line-height:25px;background:#2271d8;display:block;border-radius:5px;width:100px;height:25px;line-height:25px;margin-top: 16px}

.nkccontent .nkcconList001{ background:#fff; min-height:710px;border-radius:0 0 3px 3px; padding:0 17px 17px 17px;}
.nkccontent .nkcconList001 li{overflow:hidden;zoom:1; display:block; padding:27px 0; border-bottom:1px dashed #cdcdcd;}
.nkccontent .nkcconList001 li .nkcconListL{ width:290px; height:150px; float:left; margin-left:10px;}
.nkccontent .nkcconList001 li .nkcconListR{float:right; width:465px; margin-right:8px}
.nkccontent .nkcconList001 li .nkcconListR .nkcconListRh1{color:#353535; display:block; font-weight:normal; font-size:16px; line-height:16px; margin-bottom:14px}
.nkccontent .nkcconList001 li .nkcconListR .nkcconListtext{color:#757575;line-height:25px;}
.nkccontent .nkcconList001 li .nkcconListR .nkcconListhref{color:#fff;line-height:28px;background:#2271d8;display:block;border-radius:5px;width:100px;height:28px;margin-top: 16px}

.nkccontent .nkcconList002{ background:#fff; min-height:710px;border-radius:0 0 3px 3px;overflow:hidden;zoom:1;margin-left: 12px;}
.nkccontent .nkcconList002 li{ display:block; padding:10px 0; width:240px; float:left; position:relative; margin:0 13px}
.nkccontent .nkcconList002 li a h1{color:#252525; display:block; font-weight:normal; font-size:14px; line-height:20px; margin-top:5px}
.nkccontent .nkcconList002 li a:hover h1{color:#2271d8}
.nkccontent .nkcconList002 li .nkcconListL{width:240px; height:150px; display:block}
.nkccontent .nkcconList002 li .nkcconListtext{color:#757575;line-height:35px;}
.nkccontent .nkcconList002 li .nkcconListtext span{ display:inline-block; color:#aaa}
.nkccontent .nkcconList002 li .nkcconListtext span.text001{ margin-left:23px}
.nkccontent .nkcconList002 li .nkcconListhref{color:#fff;line-height:28px;background:#2271d8;display:block;border-radius:5px;width:100px;height:28px;margin-top: 16px}
.nkccontent .nkcconList002 li .bfshul{ position:absolute; height:25px;line-height:25px; border-radius:25px;background:rgba(0,0,0,.7); padding:0 15px; color:#fff; font-size:14px;top: 123px;
right: 10px;}

.nkccontent .nkcconList003{ background:#fff; min-height:710px;border-radius:0 0 3px 3px;overflow:hidden;zoom:1;margin-left: 12px;}
.nkccontent .nkcconList003 a{ display:block;width:145px; float:left; position:relative;margin: 0 12px 30px 12px; height:50px; padding:25px 15px 0 15px; font-weight:bold; color:#fff}
.nkccontent .nkcconList003 a.nkch_1{ background:url(../images/kch-01.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_2{ background:url(../images/kch-02.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_3{ background:url(../images/kch-03.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_4{ background:url(../images/kch-04.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_5{ background:url(../images/kch-05.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_6{ background:url(../images/kch-06.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_7{ background:url(../images/kch-07.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_8{ background:url(../images/kch-08.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_9{ background:url(../images/kch-09.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_10{ background:url(../images/kch-10.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_11{ background:url(../images/kch-11.png) center center no-repeat;}
.nkccontent .nkcconList003 a.nkch_12{ background:url(../images/kch-12.png) center center no-repeat;}

.nkccontent .nkcconList004{ background:#fff; min-height:710px;border-radius:0 0 3px 3px;overflow:hidden;zoom:1;margin-left: 12px;}
.nkccontent .nkcconList004 li{ display:block; padding:10px 0; width:240px; float:left; position:relative; margin:0 13px}
.nkccontent .nkcconList004 li a h1{color:#252525; display:block; font-weight:normal; font-size:14px; line-height:20px; margin-top:5px}
.nkccontent .nkcconList004 li a:hover h1{color:#2271d8}
.nkccontent .nkcconList004 li .nkcconListL{width:240px; height:150px; display:block}

.nkccontent .nkcconList005{ background:#fff; min-height:710px;border-radius:0 0 3px 3px; padding:0 17px 17px 17px;}
.nkccontent .nkcconList005 li{overflow:hidden;zoom:1; display:block; padding:27px 0; border-bottom:1px dashed #cdcdcd;}
.nkccontent .nkcconList005 li .nkcconListL{ width:237px; height:165px; float:left; margin-left:10px;}
.nkccontent .nkcconList005 li .nkcconListR{float:right; width:515px; margin-right:8px}
.nkccontent .nkcconList005 li .nkcconListR .nkcconListRh1{color:#353535; display:block; font-weight:normal; font-size:16px; line-height:30px;}
.nkccontent .nkcconList005 li .nkcconListR .nkcconListRdate{color:#2271d8;background:url(../images/kchcon08.png) left center no-repeat; padding-left:20px;line-height:38px;}
.nkccontent .nkcconList005 li .nkcconListR .nkcconListtext{color:#757575;line-height:25px;}
.nkccontent .nkcconList005 li .nkcconListR .nkcconListhref{color:#fff;line-height:25px;background:#2271d8;display:block;border-radius:5px;width:100px;height:25px;line-height:25px;margin-top: 16px}

.nkccontent .nkcconList006{ background:#fff; min-height:710px;border-radius:0 0 3px 3px;width:780px; margin:0 auto 30px auto}
.nkccontent .nkcconList006 a{overflow:hidden;zoom:1; color:#5b5b5c; display:block; font-weight:normal; font-size:14px; line-height:35px; margin-bottom:5px; border-bottom:1px dashed #c9c9c9}
.nkccontent .nkcconList006 a:hover{color:#2271d8}
.nkccontent .nkcconList006 a span{display:block;}

.nkccontent .nkcconText{ width:645px; margin:0 auto; min-height:710px;border-radius:3px; padding:20px 0 50px 0;}
.nkccontent .nkcconText .nkcconTextTitle{ font-weight:normal; font-size:20px; color:#353535; line-height:40px;}
.nkccontent .nkcconText .nkcconTextDate{color:#2271d8;background:url(../images/kchcon08.png) left center no-repeat; width:138px; margin:5px auto;line-height: 20px;padding-left: 8px;}
.nkccontent .nkcconText .nkcconTextT{ padding-top:10px;}
.nkccontent .nkcconText .nkcconTextT p{ line-height:35px; font-size:16px}

.nkcconText1{ width:800px; margin:0 auto; min-height:710px;border-radius:3px; padding:20px 0 0px 0px;}
.nkcconText1 .nkcconTextTitle{  margin:0 auto; font-weight:normal; font-size:20px; color:#353535; line-height:40px;}
.nkcconText1 .nkcconTextDate{color:#2271d8; width:800px; margin:5px auto;line-height: 20px}
.nkcconText1 .nkcconTextT{ padding-top:10px;}
.nkcconText1 .nkcconTextT p{ line-height:28px; font-size:16px}

.nkccontent .nkcconbanner img{ width:788px; margin:0 auto; display:block}
.nkccontent .nkcconzhw{width:788px; margin:0 auto; display:block}
.nkccontent .nkcconzhw h4{ font-size:16px; color:#353535; line-height:35px; margin-top:10px}
.nkccontent .nkcconzhw .tiaomu{ font-size:14px; color:#353535; padding-bottom:100px; line-height:30px;}
.nkccontent .nkcconzhw .tiaomu01{ font-size:14px; color:#353535; line-height:30px;}
.nkccontent .nkcconzhw .shenq{ width:143px; height:37px; line-height:37px; color:#fff; background:#257ef1; display:block; border:0; margin:40px auto; font-size:16px}

.luyanzw{ width:660px; margin:0 auto; color:#252525; line-height:25px}
.luyanzw .luyanzwL{ width:52px; text-align:right}
.luyanzw .luyanzwR{ width:605px; text-align:left}
.luyanzwsp1{width:660px; color:#aaa;margin:20px auto 0 auto; text-align:right}
.luyanzwsp2{ width:660px; height:400px; margin:20px auto; border:1px solid #959595}
























